a piercing scream - Espagnol Anglais Dictionnaire